package com.ruicar.afs.cloud.common.modules.afscorebusiness.enums;

/**
 * @description: 理论最大贷额参数
 * @author jiaqi.guo
 * @created 2020/8/29 15:07
 * @version 1.0
 */
public enum MaxLoanParamEnum {
    //新能源业务类型为新车且车辆类型为乘用车且车辆属性为新车且运营方式为无
    ENERGY_NEWCAR_PASSENGER_NO("energy_newcar_passenger_no"),

    //新能源业务类型为新车且车辆类型为乘用车且车辆属性为新车且运营方式为网约车
    ENERGY_NEWCAR_PASSENGER_NET("energy_newcar_passenger_net"),

    //新能源处业务类型为新车且车辆类型为lcv且车辆属性为挂牌新车
    ENERGY_NEWCAR_LCV_PLATE("energy_newcar_lcv_plate"),

    //新能源业务类型为新车且车辆类型为lcv且车辆属性为新车
    ENERGY_NEWCAR_LCV_NEW("energy_newcar_lcv_new"),

    //非新能源业务类型为新车且车辆类型为乘用车且车辆属性为新车且运营方式为无
    CONVENTIONAL_NEWCAR_PASSENGER_NO("conventional_newcar_passenger_no"),

    //非新能源业务类型为新车且车辆类型为乘用车且车辆属性为新车且运营方式为网约车
    CONVENTIONAL_NEWCAR_PASSENGER_NET("conventional_newcar_passenger_net"),

    //非新能源业务类型为新车且车辆类型为lcv且车辆属性为挂牌新车
    CONVENTIONAL_NEWCAR_LCV_PLATE("conventional_newcar_lcv_plate"),

    //非新能源业务类型为新车且车辆类型为lcv且车辆属性为新车
    CONVENTIONAL_NEWCAR_LCV_NEW("conventional_newcar_lcv_new"),

    //业务类型为新车且车辆类型为中卡
    NEWCAR_MIDDLE_CAD("newcar_middle_cad"),

    //业务类型为新车且车辆类型为重卡
    NEWCAR_COMMERCIAL_CAR("newcar_middle_cad"),

    //业务类型为二手车且车辆类型为乘用车且车辆属性为二手车
    OLDCAR_PASSENGER_OLDCAR("oldcar_passenger_oldcar"),

    //业务类型为二手车且车辆类型为乘用车且车辆属性为试乘试驾二手车
    OLDCAR_PASSENGER_TEST_CAR("oldcar_passenger_test_car");


    MaxLoanParamEnum(String code) {
        this.code = code;
    }

    private String code;

    public String getCode() {
        return code;
    }
}
